New 2024 Isuzu D-Max Just Killed All Competition!